dumping ground/yard - Alemán Inglés Diccionario